pieced up - German English Dictionary